in advance (payment) - French English Dictionary